English Dictionary
◊ CHAENOMELES JAPONICA
Chaenomeles japonica
n : deciduous thorny shrub native to Japan having red blossoms
[syn: {japonica}, {maule's quince}, {Chaenomeles japonica}]